apparatus wire and cable - Francés Inglés Diccionario